package com.geezdata.cps.sdk3rd.jushita.domain.tb;

import java.util.Date;

import com.alibaba.fastjson.annotation.JSONField;

public class Order {
	
	@JSONField(name="adjust_fee")
	private String adjustFee;
	
	@JSONField(name="assembly_price")
	private String assemblyPrice;
	
	@JSONField(name="assembly_rela")
	private String assemblyRela;
	
	@JSONField(name="bind_oid")
	private Long bindOid;
	
	@JSONField(name="bind_oids")
	private String bindOids;
	
	@JSONField(name="buyer_nick")
	private String buyerNick;
	
	@JSONField(name="buyer_rate")
	private Integer buyerRate;

	private Long cid;
	
	@JSONField(name="consign_time")
	private String consignTime;
	
	private String customization;
	
	@JSONField(name="discount_fee")
	private String discountFee;
	
	@JSONField(name="divide_order_fee")
	private String divideOrderFee;
	
	@JSONField(name="end_time")
	private Date endTime;
	
	@JSONField(name="f_status")
	private String fStatus;
	
	@JSONField(name="f_term")
	private String fTerm;
	
	@JSONField(name="f_type")
	private String fType;
	
	@JSONField(name="invoice_no")
	private String invoiceNo;
	
	@JSONField(name="inv_type")
	private String invType;
	
	@JSONField(name="is_daixiao")
	private Integer isDaixiao;
	
	@JSONField(name="is_oversold")
	private Integer isOversold;
	
	@JSONField(name="is_service_order")
	private Integer isServiceOrder;
	
	@JSONField(name="is_sh_ship")
	private Integer isShShip;
	
	@JSONField(name="is_www")
	private Integer isWww;
	
	@JSONField(name="item_meal_id")
	private Long itemMealId;
	
	@JSONField(name="item_meal_name")
	private String itemMealName;
	
	@JSONField(name="logistics_company")
	private String logisticsCompany;

	private Long num;
	
	@JSONField(name="num_iid")
	private Long numIid;

	private String oid;
	
	@JSONField(name="order_from")
	private String orderFrom;
	
	@JSONField(name="outer_iid")
	private String outerIid;
	
	@JSONField(name="outer_sku_id")
	private String outerSkuId;
	
	@JSONField(name="part_mjz_discount")
	private String partMjzDiscount;

	private String payment;
	
	@JSONField(name="pic_path")
	private String picPath;

	private String price;
	
	@JSONField(name="refund_id")
	private String refundId;
	
	@JSONField(name="refund_status")
	private String refundStatus;
	
	@JSONField(name="seller_nick")
	private String sellerNick;
	
	@JSONField(name="seller_rate")
	private Integer sellerRate;
	
	@JSONField(name="seller_type")
	private String sellerType;
	
	private String shipper;
	
	@JSONField(name="shipping_type")
	private String shippingType;
	
	@JSONField(name="snapshot_url")
	private String snapshotUrl;
	
	@JSONField(name="sku_id")
	private String skuId;	
	
	@JSONField(name="sku_properties_name")
	private String skuPropertiesName;

	private String status;
	
	@JSONField(name="store_code")
	private String storeCode;
	
	@JSONField(name="sub_order_tax_fee")
	private String subOrderTaxFee;
	
	@JSONField(name="sub_order_tax_rate")
	private String subOrderTaxRate;
	
	@JSONField(name="ticket_outer_id")
	private String ticketOuterId;
	
	@JSONField(name="ticket_expdate_key")
	private String ticketExpdateKey;
	
	@JSONField(name="timeout_action_time")
	private Date timeoutActionTime;

	@JSONField(name="tmser_spu_code")
	private String tmserSpuCode;
	
	private String title;
	
	@JSONField(name="total_fee")
	private String totalFee;
	
	@JSONField(name="zhengji_status")
	private String zhengjiStatus;

	public Order() {
		super();
	}

	public Order(String adjustFee, String assemblyPrice, String assemblyRela, Long bindOid, String bindOids,
			String buyerNick, Integer buyerRate, Long cid, String consignTime, String customization, String discountFee,
			String divideOrderFee, Date endTime, String fStatus, String fTerm, String fType, String invoiceNo,
			String invType, Integer isDaixiao, Integer isOversold, Integer isServiceOrder, Integer isShShip,
			Integer isWww, Long itemMealId, String itemMealName, String logisticsCompany, Long num, Long numIid,
			String oid, String orderFrom, String outerIid, String outerSkuId, String partMjzDiscount, String payment,
			String picPath, String price, String refundId, String refundStatus, String sellerNick, Integer sellerRate,
			String sellerType, String shipper, String shippingType, String snapshotUrl, String skuId,
			String skuPropertiesName, String status, String storeCode, String subOrderTaxFee, String subOrderTaxRate,
			String ticketOuterId, String ticketExpdateKey, Date timeoutActionTime, String tmserSpuCode, String title,
			String totalFee, String zhengjiStatus) {
		super();
		this.adjustFee = adjustFee;
		this.assemblyPrice = assemblyPrice;
		this.assemblyRela = assemblyRela;
		this.bindOid = bindOid;
		this.bindOids = bindOids;
		this.buyerNick = buyerNick;
		this.buyerRate = buyerRate;
		this.cid = cid;
		this.consignTime = consignTime;
		this.customization = customization;
		this.discountFee = discountFee;
		this.divideOrderFee = divideOrderFee;
		this.endTime = endTime;
		this.fStatus = fStatus;
		this.fTerm = fTerm;
		this.fType = fType;
		this.invoiceNo = invoiceNo;
		this.invType = invType;
		this.isDaixiao = isDaixiao;
		this.isOversold = isOversold;
		this.isServiceOrder = isServiceOrder;
		this.isShShip = isShShip;
		this.isWww = isWww;
		this.itemMealId = itemMealId;
		this.itemMealName = itemMealName;
		this.logisticsCompany = logisticsCompany;
		this.num = num;
		this.numIid = numIid;
		this.oid = oid;
		this.orderFrom = orderFrom;
		this.outerIid = outerIid;
		this.outerSkuId = outerSkuId;
		this.partMjzDiscount = partMjzDiscount;
		this.payment = payment;
		this.picPath = picPath;
		this.price = price;
		this.refundId = refundId;
		this.refundStatus = refundStatus;
		this.sellerNick = sellerNick;
		this.sellerRate = sellerRate;
		this.sellerType = sellerType;
		this.shipper = shipper;
		this.shippingType = shippingType;
		this.snapshotUrl = snapshotUrl;
		this.skuId = skuId;
		this.skuPropertiesName = skuPropertiesName;
		this.status = status;
		this.storeCode = storeCode;
		this.subOrderTaxFee = subOrderTaxFee;
		this.subOrderTaxRate = subOrderTaxRate;
		this.ticketOuterId = ticketOuterId;
		this.ticketExpdateKey = ticketExpdateKey;
		this.timeoutActionTime = timeoutActionTime;
		this.tmserSpuCode = tmserSpuCode;
		this.title = title;
		this.totalFee = totalFee;
		this.zhengjiStatus = zhengjiStatus;
	}

	public String getAdjustFee() {
		return adjustFee;
	}

	public void setAdjustFee(String adjustFee) {
		this.adjustFee = adjustFee;
	}

	public String getAssemblyPrice() {
		return assemblyPrice;
	}

	public void setAssemblyPrice(String assemblyPrice) {
		this.assemblyPrice = assemblyPrice;
	}

	public String getAssemblyRela() {
		return assemblyRela;
	}

	public void setAssemblyRela(String assemblyRela) {
		this.assemblyRela = assemblyRela;
	}

	public Long getBindOid() {
		return bindOid;
	}

	public void setBindOid(Long bindOid) {
		this.bindOid = bindOid;
	}

	public String getBindOids() {
		return bindOids;
	}

	public void setBindOids(String bindOids) {
		this.bindOids = bindOids;
	}

	public String getBuyerNick() {
		return buyerNick;
	}

	public void setBuyerNick(String buyerNick) {
		this.buyerNick = buyerNick;
	}

	public Integer getBuyerRate() {
		return buyerRate;
	}

	public void setBuyerRate(Integer buyerRate) {
		this.buyerRate = buyerRate;
	}

	public Long getCid() {
		return cid;
	}

	public void setCid(Long cid) {
		this.cid = cid;
	}

	public String getConsignTime() {
		return consignTime;
	}

	public void setConsignTime(String consignTime) {
		this.consignTime = consignTime;
	}

	public String getCustomization() {
		return customization;
	}

	public void setCustomization(String customization) {
		this.customization = customization;
	}

	public String getDiscountFee() {
		return discountFee;
	}

	public void setDiscountFee(String discountFee) {
		this.discountFee = discountFee;
	}

	public String getDivideOrderFee() {
		return divideOrderFee;
	}

	public void setDivideOrderFee(String divideOrderFee) {
		this.divideOrderFee = divideOrderFee;
	}

	public Date getEndTime() {
		return endTime;
	}

	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}

	public String getfStatus() {
		return fStatus;
	}

	public void setfStatus(String fStatus) {
		this.fStatus = fStatus;
	}

	public String getfTerm() {
		return fTerm;
	}

	public void setfTerm(String fTerm) {
		this.fTerm = fTerm;
	}

	public String getfType() {
		return fType;
	}

	public void setfType(String fType) {
		this.fType = fType;
	}

	public String getInvoiceNo() {
		return invoiceNo;
	}

	public void setInvoiceNo(String invoiceNo) {
		this.invoiceNo = invoiceNo;
	}

	public String getInvType() {
		return invType;
	}

	public void setInvType(String invType) {
		this.invType = invType;
	}

	public Integer getIsDaixiao() {
		return isDaixiao;
	}

	public void setIsDaixiao(Integer isDaixiao) {
		this.isDaixiao = isDaixiao;
	}

	public Integer getIsOversold() {
		return isOversold;
	}

	public void setIsOversold(Integer isOversold) {
		this.isOversold = isOversold;
	}

	public Integer getIsServiceOrder() {
		return isServiceOrder;
	}

	public void setIsServiceOrder(Integer isServiceOrder) {
		this.isServiceOrder = isServiceOrder;
	}

	public Integer getIsShShip() {
		return isShShip;
	}

	public void setIsShShip(Integer isShShip) {
		this.isShShip = isShShip;
	}

	public Integer getIsWww() {
		return isWww;
	}

	public void setIsWww(Integer isWww) {
		this.isWww = isWww;
	}

	public Long getItemMealId() {
		return itemMealId;
	}

	public void setItemMealId(Long itemMealId) {
		this.itemMealId = itemMealId;
	}

	public String getItemMealName() {
		return itemMealName;
	}

	public void setItemMealName(String itemMealName) {
		this.itemMealName = itemMealName;
	}

	public String getLogisticsCompany() {
		return logisticsCompany;
	}

	public void setLogisticsCompany(String logisticsCompany) {
		this.logisticsCompany = logisticsCompany;
	}

	public Long getNum() {
		return num;
	}

	public void setNum(Long num) {
		this.num = num;
	}

	public Long getNumIid() {
		return numIid;
	}

	public void setNumIid(Long numIid) {
		this.numIid = numIid;
	}

	public String getOid() {
		return oid;
	}

	public void setOid(String oid) {
		this.oid = oid;
	}

	public String getOrderFrom() {
		return orderFrom;
	}

	public void setOrderFrom(String orderFrom) {
		this.orderFrom = orderFrom;
	}

	public String getOuterIid() {
		return outerIid;
	}

	public void setOuterIid(String outerIid) {
		this.outerIid = outerIid;
	}

	public String getOuterSkuId() {
		return outerSkuId;
	}

	public void setOuterSkuId(String outerSkuId) {
		this.outerSkuId = outerSkuId;
	}

	public String getPartMjzDiscount() {
		return partMjzDiscount;
	}

	public void setPartMjzDiscount(String partMjzDiscount) {
		this.partMjzDiscount = partMjzDiscount;
	}

	public String getPayment() {
		return payment;
	}

	public void setPayment(String payment) {
		this.payment = payment;
	}

	public String getPicPath() {
		return picPath;
	}

	public void setPicPath(String picPath) {
		this.picPath = picPath;
	}

	public String getPrice() {
		return price;
	}

	public void setPrice(String price) {
		this.price = price;
	}

	public String getRefundId() {
		return refundId;
	}

	public void setRefundId(String refundId) {
		this.refundId = refundId;
	}

	public String getRefundStatus() {
		return refundStatus;
	}

	public void setRefundStatus(String refundStatus) {
		this.refundStatus = refundStatus;
	}

	public String getSellerNick() {
		return sellerNick;
	}

	public void setSellerNick(String sellerNick) {
		this.sellerNick = sellerNick;
	}

	public Integer getSellerRate() {
		return sellerRate;
	}

	public void setSellerRate(Integer sellerRate) {
		this.sellerRate = sellerRate;
	}

	public String getSellerType() {
		return sellerType;
	}

	public void setSellerType(String sellerType) {
		this.sellerType = sellerType;
	}

	public String getShipper() {
		return shipper;
	}

	public void setShipper(String shipper) {
		this.shipper = shipper;
	}

	public String getShippingType() {
		return shippingType;
	}

	public void setShippingType(String shippingType) {
		this.shippingType = shippingType;
	}

	public String getSnapshotUrl() {
		return snapshotUrl;
	}

	public void setSnapshotUrl(String snapshotUrl) {
		this.snapshotUrl = snapshotUrl;
	}

	public String getSkuId() {
		return skuId;
	}

	public void setSkuId(String skuId) {
		this.skuId = skuId;
	}

	public String getSkuPropertiesName() {
		return skuPropertiesName;
	}

	public void setSkuPropertiesName(String skuPropertiesName) {
		this.skuPropertiesName = skuPropertiesName;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getStoreCode() {
		return storeCode;
	}

	public void setStoreCode(String storeCode) {
		this.storeCode = storeCode;
	}

	public String getSubOrderTaxFee() {
		return subOrderTaxFee;
	}

	public void setSubOrderTaxFee(String subOrderTaxFee) {
		this.subOrderTaxFee = subOrderTaxFee;
	}

	public String getSubOrderTaxRate() {
		return subOrderTaxRate;
	}

	public void setSubOrderTaxRate(String subOrderTaxRate) {
		this.subOrderTaxRate = subOrderTaxRate;
	}

	public String getTicketOuterId() {
		return ticketOuterId;
	}

	public void setTicketOuterId(String ticketOuterId) {
		this.ticketOuterId = ticketOuterId;
	}

	public String getTicketExpdateKey() {
		return ticketExpdateKey;
	}

	public void setTicketExpdateKey(String ticketExpdateKey) {
		this.ticketExpdateKey = ticketExpdateKey;
	}

	public Date getTimeoutActionTime() {
		return timeoutActionTime;
	}

	public void setTimeoutActionTime(Date timeoutActionTime) {
		this.timeoutActionTime = timeoutActionTime;
	}

	public String getTmserSpuCode() {
		return tmserSpuCode;
	}

	public void setTmserSpuCode(String tmserSpuCode) {
		this.tmserSpuCode = tmserSpuCode;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String getTotalFee() {
		return totalFee;
	}

	public void setTotalFee(String totalFee) {
		this.totalFee = totalFee;
	}

	public String getZhengjiStatus() {
		return zhengjiStatus;
	}

	public void setZhengjiStatus(String zhengjiStatus) {
		this.zhengjiStatus = zhengjiStatus;
	}

	@Override
	public String toString() {
		return "Order [adjustFee=" + adjustFee + ", assemblyPrice=" + assemblyPrice + ", assemblyRela=" + assemblyRela
				+ ", bindOid=" + bindOid + ", bindOids=" + bindOids + ", buyerNick=" + buyerNick + ", buyerRate="
				+ buyerRate + ", cid=" + cid + ", consignTime=" + consignTime + ", customization=" + customization
				+ ", discountFee=" + discountFee + ", divideOrderFee=" + divideOrderFee + ", endTime=" + endTime
				+ ", fStatus=" + fStatus + ", fTerm=" + fTerm + ", fType=" + fType + ", invoiceNo=" + invoiceNo
				+ ", invType=" + invType + ", isDaixiao=" + isDaixiao + ", isOversold=" + isOversold
				+ ", isServiceOrder=" + isServiceOrder + ", isShShip=" + isShShip + ", isWww=" + isWww + ", itemMealId="
				+ itemMealId + ", itemMealName=" + itemMealName + ", logisticsCompany=" + logisticsCompany + ", num="
				+ num + ", numIid=" + numIid + ", oid=" + oid + ", orderFrom=" + orderFrom + ", outerIid=" + outerIid
				+ ", outerSkuId=" + outerSkuId + ", partMjzDiscount=" + partMjzDiscount + ", payment=" + payment
				+ ", picPath=" + picPath + ", price=" + price + ", refundId=" + refundId + ", refundStatus="
				+ refundStatus + ", sellerNick=" + sellerNick + ", sellerRate=" + sellerRate + ", sellerType="
				+ sellerType + ", shipper=" + shipper + ", shippingType=" + shippingType + ", snapshotUrl="
				+ snapshotUrl + ", skuId=" + skuId + ", skuPropertiesName=" + skuPropertiesName + ", status=" + status
				+ ", storeCode=" + storeCode + ", subOrderTaxFee=" + subOrderTaxFee + ", subOrderTaxRate="
				+ subOrderTaxRate + ", ticketOuterId=" + ticketOuterId + ", ticketExpdateKey=" + ticketExpdateKey
				+ ", timeoutActionTime=" + timeoutActionTime + ", tmserSpuCode=" + tmserSpuCode + ", title=" + title
				+ ", totalFee=" + totalFee + ", zhengjiStatus=" + zhengjiStatus + "]";
	}

}
